banking guaranty - French English Dictionary